highly strung - Turco Inglés Diccionario